package com.emerquim.persistence.dao;

import java.util.HashSet;
import java.util.Set;
// default package



/**
 * ConsultaEvento entity. @author MyEclipse Persistence Tools
 */

public class EventoTecnologico  implements java.io.Serializable {


    // Fields    

     private long tec_id;
     private Evento evento;
     private PTipoemergencia PTipoemergencia;
     private PActOcurrencia PActOcurrencia;
     private String descripcion_evento;
     private String informacion_suministrada;
     private Set transportes = new HashSet(0);

    // Constructors

    /** default constructor */
    public EventoTecnologico() {
    }

	/** minimal constructor */
    public EventoTecnologico(long tec_id, Evento evento) {
        this.tec_id = tec_id;
        this.evento = evento;
    }
    
    /** full constructor */
    public EventoTecnologico(long tec_id, Evento evento, PTipoemergencia PTipoemergencia, PActOcurrencia PActOcurrencia, String descripcion_evento, String informacion_suministrada, Set transportes) {
        this.tec_id = tec_id;
        this.evento = evento;
        this.PTipoemergencia = PTipoemergencia;
        this.PActOcurrencia = PActOcurrencia;
        this.descripcion_evento = descripcion_evento;
        this.informacion_suministrada = informacion_suministrada;
        this.transportes = transportes;
    }

	/**
	 * @return the tec_id
	 */
	public long getTec_id() {
		return tec_id;
	}

	/**
	 * @param tec_id the tec_id to set
	 */
	public void setTec_id(long tec_id) {
		this.tec_id = tec_id;
	}

	/**
	 * @return the evento
	 */
	public Evento getEvento() {
		return evento;
	}

	/**
	 * @param evento the evento to set
	 */
	public void setEvento(Evento evento) {
		this.evento = evento;
	}

	/**
	 * @return the pTipoemergencia
	 */
	public PTipoemergencia getPTipoemergencia() {
		return PTipoemergencia;
	}

	/**
	 * @param tipoemergencia the pTipoemergencia to set
	 */
	public void setPTipoemergencia(PTipoemergencia tipoemergencia) {
		PTipoemergencia = tipoemergencia;
	}

	/**
	 * @return the pActOcurrencia
	 */
	public PActOcurrencia getPActOcurrencia() {
		return PActOcurrencia;
	}

	/**
	 * @param actOcurrencia the pActOcurrencia to set
	 */
	public void setPActOcurrencia(PActOcurrencia actOcurrencia) {
		PActOcurrencia = actOcurrencia;
	}

	/**
	 * @return the descripcion_evento
	 */
	public String getDescripcion_evento() {
		return descripcion_evento;
	}

	/**
	 * @param descripcion_evento the descripcion_evento to set
	 */
	public void setDescripcion_evento(String descripcion_evento) {
		this.descripcion_evento = descripcion_evento;
	}

	/**
	 * @return the informacion_suministrada
	 */
	public String getInformacion_suministrada() {
		return informacion_suministrada;
	}

	/**
	 * @param informacion_suministrada the informacion_suministrada to set
	 */
	public void setInformacion_suministrada(String informacion_suministrada) {
		this.informacion_suministrada = informacion_suministrada;
	}
	
	/**
	 * @return the transportes
	 */
	public Set getTransportes() {
		return transportes;
	}

	/**
	 * @param transportes the transportes to set
	 */
	public void setTransportes(Set transportes) {
		this.transportes = transportes;
	}
}